to suffer severe financial hardship - Deutsch Englisch Wörterbuch